Demystifying Simulation - Simulation Software Explained